package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/25
*/
@Data
@ApiModel("问诊自提信息")
@Table(name = "tbl_booking_pharmacy_self_pick_up")
@NoArgsConstructor
@AllArgsConstructor
public class TblBookingPharmacySelfPickUp extends BaseEntity {
    @Column(name = "booking_id")
    private String bookingId;

    @Column(name = "pharmacy_id")
    private String pharmacyId;

    private String name;

    private String address;

    private String phone;

    /**
     * 同pharmacy的设置
     */
    @Column(name = "has_collection_instruction")
    @ApiModelProperty("同pharmacy的设置 ")
    private Integer hasCollectionInstruction;

    @Column(name = "collection_date_time")
    private String collectionDateTime;

    @Column(name = "collection_date_time_utc")
    private String collectionDateTimeUtc;

    @Column(name = "important_note")
    private String importantNote;

    /**
     * Todo 
     */
    @Column(name = "operating_hours")
    @ApiModelProperty("Todo ")
    private String operatingHours;

    /**
     * 对应pharmacy的collectionDay
     */
    @Column(name = "collection_day")
    @ApiModelProperty("对应pharmacy的collectionDay")
    private Integer collectionDay;
}